package com.bc.commoncore.util;

/**
 * 包装类工具
 * @author PC-lixinda
 * @date 2017-02-23 17:12
 */
public class WrapperClassUtil {

	/**
	 * 数字类型是否相等判断（Integer、Long、Byte、Double、Float、Short）都是抽象类Number的子类
	 * @param a
	 * @param b
	 * @return
	 */
	public static boolean isEquals(Number a, Number b){
		if(a == null && b == null){
			return true;
		}
		if(a == null || b == null){
			return false;
		}
		if(String.valueOf(a).equals(String.valueOf(b))){
			return true;
		}
		return false;
	}
	
	/**
	 * Boolean判断
	 * @param a
	 * @return
	 */
	public static boolean isTrue(Boolean a){
		if(a == null){
			return false;
		}
		return a.booleanValue();
	}
}
